Get Free Checker

Alexandrian laurel

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

How To Use Alexandrian laurel In A Sentence

List is Empty.