giant squid
1.
(
noun
) largest mollusk known about but never seen (to 60 feet long)
Synonyms:
architeuthis
Related Words:
squid
Terms and Conditions of Use / Copyright Notice