Ctenocyst

n.
  1. An organ of the Ctenophora, supposed to be sensory.