- solenogaster as a noun:
- 1
solenogaster
noun
1 solenogaster
Deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle.
synonym: aplacophoran.
debug info: 0.0228
noun
Deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle.
synonym: aplacophoran.
debug info: 0.0228