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)

  1. large evergreen tropical tree cultivated for its large oval fruit
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: