SQUILLOIDEA


Meaning of SQUILLOIDEA in English

skwə̇ˈlȯidēə

Etymology: New Latin, from Squilla + -oidea

synonym of stomatopoda

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