carissa
/kɑrˈisʌ/
Explore definitions, synonyms, and language insights of carissa
Definitions
Noun
a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits