stomocnidae nematocyst

stomocnidae nematocyst

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