Synonyms and Antonyms for giant_squid

1. giant squid (n.)

largest mollusk known about but never seen (to 60 feet long)

Synonyms: