English edit

Etymology edit

nemato- +‎ -cyte

Noun edit

nematocyte (plural nematocytes)

  1. cnidocyte