English-Latin dictionary »

esp. as placed on ground in standing / treading meaning in Latin

EnglishLatin
esp. as placed on ground in standing / treading noun

planta [plantae](1st) F
noun