plasmodicida - English Synonyms Dictionary