Unscramble SQUILLA
The words or letters SQUILLA are unscrambled. Our word finder was able to unscramble and find 39 words in SQUILLA
squilla is in TWL06 dictionary
squilla is in SOWPODS dictionary
7 letter words made by unscrambling SQUILLA
squilla 16
There is 1 anagram in this group of words.
Definition of SQUILLA
- Squilla - Any one of numerous stomapod crustaceans of the genus Squilla and allied genera. They make burrows in mud or beneath stones on the seashore. Called also mantis shrimp. See Illust. under Stomapoda.