solenogaster
English Dictionary
->
Letter S
-> solenogaster
Search Dictionary:
solenogaster Definition
(n)
deep
-
water
wormlike
mollusks
lacking
calcareous
plates
on
the
body
but
having
fine
slimy
spicules
on
the
covering
mantle
solenogaster Synonyms
aplacophoran
solenogaster
© Art Branch Inc.