English-Latin dictionary »

mango tree meaning in Latin

EnglishLatin
mango tree noun

mangifera [mangiferae](1st) F
noun