Latin-English dictionary »

mangifera meaning in English

LatinEnglish
mangifera [mangiferae] (1st) F
noun

mango treenoun