Squids, noun plural of squid. Synonyms in the same form.
calamaris, calamaries
All synonyms for squid →