Courbaril Meaning

There are 1 meaning(s) for word Courbaril

Meaning 1 : West Indian locust tree having pinnate leaves and panicles of large white or purplish flowers; yields very hard tough wood

    Synonyms : hymenaea courbaril