SQUILLID


Meaning of SQUILLID in English

ˈskwilə̇d noun

( -s )

Etymology: New Latin Squillidae

: a stomatopod crustacean of the genus Squilla or family Squillidae

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