English edit

Noun edit

ctenocysts

  1. plural of ctenocyst