English | German | Russian | Czech

Mangifera indica English

Meaning Mangifera indica meaning

What does Mangifera indica mean?

Mangifera indica

(= mango) large evergreen tropical tree cultivated for its large oval fruit

Synonyms Mangifera indica synonyms

What other words have the same or similar meaning as Mangifera indica?

Mangifera indica English » English

mango tree mango

Are you looking for...?