- Mangifera indica as a noun:
- 1
Mangifera indica
noun
1 Mangifera indica
Large evergreen tropical tree cultivated for its large oval fruit.
synonyms: mango, mango tree.
Dutch: mango, mangoboom
Polish: mangowiec, mango, drzewo mangowe
debug info: 0.0151