Definition of Carissa

  • 1. A shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits Noun

Semanticaly linked words with "carissa"

Hyponims for word "carissa"