Home

Word

carissa, n.
(carissas)
more info a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits
<noun.plant>

carissa