carissa plum

Explore definitions, synonyms, and language insights of carissa plum

Definitions

Noun
edible scarlet plumlike fruit of a South African plant

More General Terms