Word Study
squillidae
WORDNET DICTIONARY
Noun squillidae has 1 sense
- squillidae(n = noun.animal) family squillidae - crustaceans that burrow in mud or under stones in shallow water along the seashore; Array is a kind of arthropod family
is a member of order stomatopoda, stomatopoda
For further exploring for "squillidae" in Webster Dictionary Online