See also: squids

English edit

Noun edit

SQUIDs

  1. plural of SQUID

Anagrams edit