solenogasterEnglish

aplacophoran, solenogaster

Noun

Deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle

English: solenogaster, aplacophoran

English words with similar meanings

Show 1 words