VariousWords beta
Related Terms:
Noun
Definition: An open, tubular nematocyst, in Cnidaria, that anchors the animal as it moves on its tentacles
VariousWords beta
Definition: An open, tubular nematocyst, in Cnidaria, that anchors the animal as it moves on its tentacles