Get Free Checker

Carissa bispinosa

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

How To Use Carissa bispinosa In A Sentence

List is Empty.