SQUILLAS
Scrabble letter values: S1Q10U1I1L1L1A1S1 = 17
Definition
SQUILLAS is the plural of SQUILLA.
noun SQUILLA: a kind of mantis shrimp.
Synonyms of SQUILLA: mantis_prawn
Scrabble letter values: S1Q10U1I1L1L1A1S1 = 17
SQUILLAS is the plural of SQUILLA.
noun SQUILLA: a kind of mantis shrimp.
Synonyms of SQUILLA: mantis_prawn