Home / S / squillidae

squillidae

noun 10 letters Scrabble 20 WWF 23
Definitions
noun

crustaceans that burrow in mud or under stones in shallow water along the seashore

Want another word?
Spin the dictionary for a fresh one.
Generate a word →