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
Synonyms : aplacophoran
Similar words of Solenogaster :
