Student Dictionary

One entry found for giant squid.
Main Entry: giant squid
Function: noun
: any of a group of very large squids up to 60 feet (18 meters) long including the long arms

Pronunciation Symbols