Synonyms of MARGOSA

What is another word for MARGOSA
1.

Synonyms of MARGOSA

noun - large semi-evergreen tree of the East Indies

2.

Synonyms of MARGOSA

Synonyms of MARGOSA