ALEXANDRIAN LAUREL





Definition:

  1. [noun] East Indian tree having racemes of fragrant white flowers; coastal areas southern India to Malaysia
    Synonyms: Alexandrian laurel, Calophyllum inophyllum

Synonyms: