SQUILLAS

Scrabble 17 Words With Friends 20

Definition

SQUILLAS is the plural of SQUILLA.

noun SQUILLA: a kind of mantis shrimp.

See all 51 words you can make from SQUILLAS →

← Unscramble different letters