Definify.com

Definition 2025


cnidocyst

cnidocyst

English

Noun

cnidocyst (plural cnidocysts)

  1. A nematocyst.