carissa plum

Noun
  1. Edible scarlet plumlike fruit of a South African plant (synset 107762886)

Found on Word Lists

Other Searches