Associations to the word «Squilla»

Wiktionary

SQUILLA, noun. (zoology) Any of the genus Squilla of mantis shrimps.

Dictionary definition

SQUILLA, noun. A kind of mantis shrimp.

Wise words

Words mean more than what is set down on paper. It takes the human voice to infuse them with deeper meaning.
Maya Angelou