Meaning of calaba

Definition of calaba

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

Other information on calaba

WIKIPEDIA results for calaba
Amazon results for calaba