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