Colossal-squid definition

A very large squid (Mesonychoteuthis hamiltoni) having a large head and mantle and hooks on its arms and tentacles. Colossal squids inhabit Antarctic waters and can reach weights of approximately 500 kilograms (1,100 pounds).
noun
0
0
An enormous squid, of the subfamily Taoniinae, of which few specimens have been studied.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
colossal-squid
Plural:
colossal-squids