VariousWords beta
Related Terms:
Noun
Definition: An organ of the Ctenophora, possibly a sensory organ. It is a black speck in the depression on the aboral side of the body.
VariousWords beta
Definition: An organ of the Ctenophora, possibly a sensory organ. It is a black speck in the depression on the aboral side of the body.