Synonyms for giant squid
- noun
Most common
Definitions
- n. 1
A large squid of the species Architeuthis dux, which lives at great depths, and of which little is known.
By length
- 12 letters
- architeuthis
A large squid of the species Architeuthis dux, which lives at great depths, and of which little is known.