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