giant squid
English Dictionary
->
Letter G
-> giant squid
Search Dictionary:
giant squid Definition
(n)
largest
mollusk
known
about
but
never
seen
(
to
60
feet
long
)
giant squid Synonyms
architeuthis
giant squid
© Art Branch Inc.