solenogaster
1.
(
noun
) deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle
Synonyms:
aplacophoran
Related Words:
gastropod
,
univalve
Terms and Conditions of Use / Copyright Notice