- Squillidae as a noun:
- 1
Squillidae
noun
1 Squillidae
Crustaceans that burrow in mud or under stones in shallow water along the seashore.
synonym: family Squillidae.
debug info: 0.0248
noun
Crustaceans that burrow in mud or under stones in shallow water along the seashore.
synonym: family Squillidae.
debug info: 0.0248