Definify.com

Definition 2024


cnidocyst

cnidocyst

English

Noun

cnidocyst (plural cnidocysts)

  1. A nematocyst.