Meaning of santa maria tree

Definition of santa maria tree

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

Other information on santa maria tree

WIKIPEDIA results for santa maria tree
Amazon results for santa maria tree