Synonyms for "hematocyst"

Words with similar meaning