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

More General Terms