English-Latin dictionary »

plant (tough, stubborn pest?) meaning in Latin

EnglishLatin
plant (tough, stubborn pest?) noun
[UK: plɑːnt]
[US: ˈplænt]

atermum [atermi](2nd) N
noun