Meaning of squillidae
Definition of squillidae
(noun)
crustaceans that
burrow
in mud or
under
stones in
shallow
water
along
the
seashore
Other information on squillidae
WIKIPEDIA results for
squillidae
Amazon results for
squillidae
Tweet