EN

Synonyms for cnidocysts

Cnidocysts, noun plural of cnidocyst. Synonyms in the same form.

Synonyms in the same form

Noun plural