We found 2 definitions of squillidae from 2 different sources.
Noun |
||
squillidae - crustaceans that burrow in mud or under stones in shallow water along the seashore | ||
family Squillidae | ||
arthropod family any of the arthropods | ||
order stomatopoda, stomatopoda mantis shrimps |