SQUIDs
See also:
squids
English
Noun
SQUIDs
plural of
SQUID
Anagrams
Qudsis