nematophore

Noun

 * 1) A polyp, in some hydrozoans, that contains nematocysts