English dictionary
giant squid meaning and definition
Definition and meaning of giant squid at MeaningMonkey.org. giant squid meaning and definition in the English Dictionary.GIANT SQUID noun
Definition of giant squid (noun)
- largest mollusk known about but never seen (to 60 feet long)
- synonyms: architeuthis
Source: Princeton University Wordnet