colossal squids
English
Noun
colossal
squids
plural of
colossal squid