0
Anonymous
The biggest squid in the world is the colossal squid.
Wiki User
Chat with our AI personalities