English

edit

Etymology

edit

From nemato- +‎ -cyte.

Noun

edit

nematocyte (plural nematocytes)

  1. cnidocyte