squilla meaning

Meaning of squilla

What is the full meaning of squilla

a kind of burrowing crustacean, a mantis shrimp [n SQUILLAS or SQUILLAE]

Example of the word squilla placed on a Scrabble board.

Unscrambled word squilla

Points for squilla

Scrabble
23 points
Word With Friends
19 points
Wordfeud
23 points

Related pages for squilla