Mangifera indica
English Dictionary
->
Letter M
-> Mangifera indica
Search Dictionary:
Mangifera indica Definition
(n)
large
evergreen
tropical
tree
cultivated
for
its
large
oval
smooth
-
skinned
fruit
Mangifera indica Synonyms
Mangifera indica
mango
mango tree
© Art Branch Inc.