Definisi 'mangifera indica'
English to English
noun
1 large evergreen tropical tree cultivated for its large oval fruit
source: wordnet30
More Word(s)
fruit tree, genus mangifera, mangifera, mango,

Visual Synonyms
Click for larger image