solenogaster meaning

UK US

solenogaster (noun): deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle.

Definition of solenogaster

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

    Synonyms: aplacophoran

    Type of: gastropod

Word lists: words starting with SO · words ending in ER · 12-letter words

More about solenogaster on Wikipedia.