SQUILLA


Meaning of SQUILLA in English

ˈskwilə noun

Etymology: New Latin, from Latin, a small lobster, squill

1. capitalized : a genus (the type of the family Squillidae) of stomatopod crustaceans that burrow in mud or beneath stones in shallow water along the seashore

2. plural squillas or squil·lae -iˌlē, -iˌlī also squilla : any crustacean of Squilla or a related genus — called also mantis prawn

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.