family Squillidae
Explore definitions, synonyms, and language insights of family Squillidae
Definitions
Noun
crustaceans that burrow in mud or under stones in shallow water along the seashore