Scrabble Solver

Back

SQUILLA


  • a burrowing crustacean [n SQUILLAE, SQUILLAS]
  • any stomatopod crustacean having a pair of appendages modified for grasping prey and resembling those of a mantis

Previous Words

SQUIGGLES SQUIGGLIER SQUIGGLIEST SQUIGGLING SQUIGGLY SQUILGEE SQUILGEED SQUILGEEING SQUILGEES SQUILL

Next Words

SQUILLAE SQUILLAS SQUILLION SQUILLIONS SQUILLS SQUINANCIES SQUINANCY SQUINCH SQUINCHED SQUINCHES