squillidae

Noun
  1. Crustaceans that burrow in mud or under stones in shallow water along the seashore (synset 101992827)

Found on Word Lists

Other Searches