English dictionary
mangifera indica meaning and definition
Definition and meaning of mangifera indica at MeaningMonkey.org. mangifera indica meaning and definition in the English Dictionary.MANGIFERA INDICA noun
Definition of Mangifera indica (noun)
- large evergreen tropical tree cultivated for its large oval fruit
- synonyms: mango, mango tree
Source: Princeton University Wordnet