• word of the day

    santa maria tree

    santa maria tree - Dictionary definition and meaning for word santa maria tree

    Definition
    (noun) West Indian tree having racemes of fragrant white flowers and yielding a durable timber and resinous juice
    Synonyms : calaba , calophyllum calaba
Connect with us on Facebook