English | German | Russian | Czech

Vangueria madagascariensis English

Meaning Vangueria madagascariensis meaning

What does Vangueria madagascariensis mean?

Vangueria madagascariensis

(= Spanish tamarind) shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit

Synonyms Vangueria madagascariensis synonyms

What other words have the same or similar meaning as Vangueria madagascariensis?

Vangueria madagascariensis English » English

Spanish tamarind

Are you looking for...?