Ctenocyst

Webster's Dictionary of the English Language

·noun An organ of the Ctenophora, supposed to be sensory.