West Indian jasmine
Explore definitions, synonyms, and language insights of West Indian jasmine
Definitions
Noun
tall sparingly branched conical tree having large fragrant yellow flowers with white centers