carissaEnglish

carissa

Noun

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

English: carissa

Words that start with "carissa"