Definify.com
Definition 2025
colossal_squid
colossal squid
English

A drawing of a colossal squid
Noun
colossal squid (plural colossal squids or colossal squid)
- An enormous squid (Mesonychoteuthis hamiltoni), of which few specimens have been studied.