stomocnidae nematocyst

stomocnidae nematocyst

[stə′mäk·nə‚dē nə′mad·ə‚sist]
(invertebrate zoology)
A nematocyst which has an open-ended thread.