Meaning of carissa bispinosa
Definition of carissa bispinosa
(noun)
South African
shrub
having
forked
spines and
plumlike
fruit;
frequently
used
as
hedging
Other information on carissa bispinosa
WIKIPEDIA results for
carissa bispinosa
Amazon results for
carissa bispinosa
Tweet