| n. | 1. | a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits. |
| Noun | 1. | carissa - a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits |
About this site and copyright information - Online Dictionary Home