English-Latin dictionary »

plant (lappa canaria) meaning in Latin

EnglishLatin
plant (Lappa canaria) noun
[UK: plɑːnt]
[US: ˈplænt]

argemon [argemi]noun
N