alexandrian laurel

Noun
  1. East Indian tree having racemes of fragrant white flowers;
    Coastal areas southern India to Malaysia (synset 112385979)

Found on Word Lists

Other Searches