SQUILLA Scrabble 16 Words With Friends 19 Definition noun a kind of mantis shrimp. — synonyms: mantis_prawn See all 37 words you can make from SQUILLA → 7-letter words Words starting with S Words ending with A ← Unscramble different letters