Squillidae
English Dictionary
->
Letter S
-> Squillidae
Search Dictionary:
Squillidae Definition
(n)
crustaceans
that
burrow
in
mud
or
under
stones
in
shallow
water
along
the
seashore
Squillidae Synonyms
family Squillidae
Squillidae
© Art Branch Inc.