alexandrian laurel Meaning, Definition & Usage

  1. noun East Indian tree having racemes of fragrant white flowers; coastal areas southern India to Malaysia
    Calophyllum inophyllum.

WordNet