cnida

/ˈnɪdə/

Definitions

1. noun

A small, usually venomous, stinging organ or barb, typically found on the body of a cnidarian.

“Some species of jellyfish have cnida that can deliver painful stings to humans.”

Synonyms

  • nematocyst
  • stinging cell

Antonyms

  • harmless cell
  • non-stinging cell