hematocyst - English Synonyms Dictionary