giant squids
English
Noun
giant
squids
plural of
giant squid