English-Latin dictionary »

opopanax plant, supposed to heal all diseases meaning in Latin

EnglishLatin
Opopanax plant, supposed to heal all diseases noun

opopanax [opopanacis](3rd) M
noun