Definition of squilla
English to English noun - a kind of mantis shrimp
source: WordNet 3.0 - Any one of numerous stomapod crustaceans of the genus Squilla and allied genera. They make burrows in mud or beneath stones on the seashore. Called also mantis shrimp. See Illust. under Stomapoda.
source: Webster 1913
Visual Synonyms 
Nearby Word
squilla, squill, sulla, sequella, squall, squail, scilla, sula, sull, sill, sila, sea squill, squally, sequela, silly, squiggly, swill, silaw, skill, shill
|
|
|