English dictionary
carissa bispinosa meaning and definition
Definition and meaning of carissa bispinosa at MeaningMonkey.org. carissa bispinosa meaning and definition in the English Dictionary.CARISSA BISPINOSA noun
Definition of Carissa bispinosa (noun)
- South African shrub having forked spines and plumlike fruit; frequently used as hedging
- synonyms: hedge thorn, natal plum
Source: Princeton University Wordnet