Definition, synonyms and related words
A form of nematocyst that is open at the tip with a slightly swollen base