nematocyte

English

Etymology

From nemato- +‎ -cyte.

Noun

nematocyte (plural nematocytes)

  1. cnidocyte