0%

ALL meanings of solenogaster

so·le·no·gas·ter
S s
  • noun solenogaster any of a group of wormlike mollusks, class Solenogastres (formerly Aplacophora), inhabiting deep ocean layers and having fine limy spicules on the covering mantle. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?