English synonyms about - contact  

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.


Find more on solenogaster elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0228