Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nematocalyx Definition

Cancel
nematocalyx
noun
A kind of cup or calicle containing nematocysts, found upon hydroids of the family Plumularidae

Words Related to nematocalyx!

nematocalyx Examples by Brain Bank Users