Noun Definition

carissa bispinosa

1.Definition: South African shrub having forked spines and plumlike fruit; frequently used as hedging

Related Noun(s):hedge thorn, natal plum

Category: Plants