carissa

definition: a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits
example:
speech part: noun
synonyms:

How carissa is being used?