squilla


Meanings

  • a kind of mantis shrimp
  • SQUILLA n pl. -LAS or -LAE a burrowing crustacean


Scrabble Score: 16

squilla is a valid Scrabble (US) TWL word

squilla is a valid Scrabble Word in Merriam-Webster MW Dictionary

squilla is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 19

squilla is a valid Words With Friends word