squilla definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
squilla definition by American Heritage Dictionary
noun pl. squil·las or squil·lae
Any of various burrowing predatory marine crustaceans of the order Stomatopoda, having movable stalked eyes and a pair of jointed grasping appendages. Also called mantis crab, mantis shrimp.
Origin: New Latin Squilla, genus name, from Latin squilla, shrimp; see squill.