giant squid

1 ENTRIES FOUND:
Save
giant squid noun
plural giant squid or giant squids
giant squid
noun
plural giant squid or giant squids
Learner's definition of GIANT SQUID
[count]
: a very large type of squid