nematotheca
Noun
Meaning
nematotheca (plural nematothecas or nematothecae)
A stem, in some hydroids, from which nematophores develop
Noun
nematotheca (plural nematothecas or nematothecae)
A stem, in some hydroids, from which nematophores develop