Squilla meaning

skwĭlə
Frequency:
Any of various mantis shrimps of the genus Squilla, having sharp claws used for spearing prey.
noun
0
0
noun
0
0
(zoology) Any of the genus Squilla of mantis shrimps.
noun
0
0
Advertisement

Origin of squilla

  • New Latin Squilla genus name from Latin squilla shrimp squill

    From American Heritage Dictionary of the English Language, 5th Edition

  • From the genus name.

    From Wiktionary