squids
squids
noun
Plural of squid; marine cephalopods with ten arms, often caught for food.
"The fishermen caught many squids in their nets."
squids
Plural of squid; marine cephalopods with ten arms, often caught for food.
"The fishermen caught many squids in their nets."