SQUIDs

See also: squids

English

Noun

SQUIDs

  1. plural of SQUID

Anagrams