nematocyst

/ˌnɛməˈtɒsɪst/

Definitions

1. noun

A complex, venom-filled organelle found in certain cells of cnidarians such as jellyfish and corals.

“The nematocysts in the jellyfish’s tentacles were responsible for its painful sting.”

Synonyms

  • cnidosome
  • harpagocyte

Antonyms

  • cellular structure