Noun solenogaster has 1 sense
  1. solenogaster, aplacophoran - deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle
    --1 is a kind of gastropod, univalve
    --1 is a member of
     Solenogastres, order Solenogastres, Aplacophora, order Aplacophora
,
TOP