carissa
1.
(
noun
) a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits
Related Words:
Carissa bispinosa
,
Carissa grandiflora
,
Carissa macrocarpa
,
amatungulu
,
bush
,
hedge thorn
,
natal plum
,
shrub
Terms and Conditions of Use / Copyright Notice