cnidocyst

English

Noun

cnidocyst (plural cnidocysts)

  1. A nematocyst.