Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nematocysts Definition

Cancel
nematocysts
noun(nem-a-to-cyst)
one of the stinging capsular organelles of the tentacle of a cnidarian (such as a box jellyfish or sea anemone) that contains a coiled, hollow, usually barbed, venomous thread which is discharged especially for catching prey and defending against enemies —called also cnidocyst

Words Related to nematocysts!

nematocysts Examples by Brain Bank Users