Solenogaster Meaning

There are 1 meaning(s) for word Solenogaster

Meaning 1 : deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle

    Synonyms : aplacophoran