plural squillas or squillae
ˈskwi-ˌlē
-ˌlī
: any of various stomatopod crustaceans (especially genus Squilla) that burrow in mud or beneath stones in shallow water along the seashore
Love words? Need even more definitions?
Merriam-Webster unabridged
Share