Find the word definition

WordNet
carissa plum

n. edible scarlet plum-like fruit of a South African plant [syn: natal plum]