madagascar plum - English Synonyms Dictionary