Synonyms and Antonyms for carissa_plum

1. carissa plum (n.)

edible scarlet plumlike fruit of a South African plant

Synonyms: