jasmine
Explore definitions, synonyms, and language insights of jasmine
Definitions
Noun
any of several shrubs and vines of the genus Jasminum chiefly native to Asia
Explore definitions, synonyms, and language insights of jasmine