west indian jasmine Meaning, Definition & Usage

  1. noun tall sparingly branched conical tree having large fragrant yellow flowers with white centers
    Plumeria alba; pagoda tree.

WordNet