carissa bispinosa

Noun
  1. South African shrub having forked spines and plumlike fruit;
    Frequently used as hedging (synset 111792215)

Found on Word Lists

Other Searches