Giant squid
Synonyms for Giant squid
- architeuthis
- hydramonster in body of water
- Loch Ness monstermonster in body of water
- krakenmonster in body of water
- leviathanmonster in body of water
- oarfishmonster in body of water
- sea serpent
- squid
For more similar words, try Giant squid on Thesaurus.plus dictionary