squid
English Dictionary
->
Letter S
-> squid
Search Dictionary:
squid Definition
(n) (
Italian
cuisine
)
squid
prepared
as
food
(n)
widely
distributed
fast
-
moving
ten
-
armed
cephalopod
mollusk
having
a
long
tapered
body
with
triangular
tail
fins
squid Synonyms
calamari
calamary
squid
© Art Branch Inc.