English

edit

Noun

edit

nematotheca (plural nematothecas or nematothecae)

  1. A stem, in some hydroids, from which nematophores develop
edit