Definitions
There is 1 meaning of the phrase
West Indian Jasmine.
West Indian Jasmine - as a noun
Tall sparingly branched conical tree having large fragrant yellow flowers with white centers
Synonyms (Exact Relations)
pagoda treeplumeria alba