Mangifera
English Dictionary
->
Letter M
-> Mangifera
Search Dictionary:
Mangifera Definition
(n)
tropical
tree
native
to
Asia
bearing
fleshy
fruit
Mangifera Synonyms
genus Mangifera
Mangifera
© Art Branch Inc.