English-Latin dictionary »

plant (commonly called onochiles or amchusa) meaning in Latin

EnglishLatin
plant (commonly called onochiles or amchusa) noun
[UK: plɑːnt]
[US: ˈplænt]

arcebion [arcebii]noun
N