English dictionary
mangifera meaning and definition
Definition and meaning of mangifera at MeaningMonkey.org. mangifera meaning and definition in the English Dictionary.MANGIFERA noun
Definition of Mangifera (noun)
- tropical tree native to Asia bearing fleshy fruit
- synonyms: genus Mangifera
Source: Princeton University Wordnet