Carissa (Noun)
Meaning
A shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits.
Classification
Nouns denoting plants.
A shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits.
Nouns denoting plants.