Aplacophoran Meaning
There are 1 meaning(s) for word Aplacophoran
Meaning 1 : deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle
Synonyms : solenogaster
Synonyms : solenogaster
Similar words of Aplacophoran :
