cnidopod

/ˈnɪdəpoʊd/

Definitions

1. noun

A type of jellyfish or a related marine animal that has stinging cells called cnidoblasts.

“The cnidopods in the aquarium were fascinating to watch.”

Synonyms

  • cnidarian
  • jellyfish

Antonyms

  • non-stinging marine animal