English dictionary squilla meaning and definition Definition and meaning of squilla at MeaningMonkey.org. squilla meaning and definition in the English Dictionary. SQUILLA nounDefinition of squilla (noun)a kind of mantis shrimpsynonyms: mantis prawn Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: