squilla
English Dictionary
->
Letter S
-> squilla
Search Dictionary:
squilla Definition
(n)
a
kind
of
mantis
shrimp
squilla Synonyms
mantis prawn
squilla
© Art Branch Inc.