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

More General Terms