nematophore (English, noun)
expansion: nematophore (plural nematophores)
Senses:
glosses: A polyp, in some hydrozoans, that contains nematocysts
Forms:
form: nematophores
tags: plural