Definify.com

Definition 2025


squids

squids

See also: SQUIDs

English

Noun

squids

  1. plural of squid