What is the full meaning of squillas
SQUILLA, a kind of burrowing crustacean, a mantis shrimp [n]
Example of the word squillas placed on a Scrabble board.