calaba

calaba

calaba

Noun

West Indian tree having racemes of fragrant white flowers and yielding a durable timber and resinous juice

Synonyms: