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.”
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.”