Arabian jasmine

Explore definitions, synonyms, and language insights of Arabian jasmine

Definitions

Noun
East Indian evergreen vine cultivated for its profuse fragrant white flowers

More General Terms