Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

giant squid Definition

Cancel
giant squid
noun(giant squid)
any of a genus (Architeuthis) of extremely large squids that may attain a length of 60 feet (18 meters) and include the largest mollusks known

Words Related to giant squid!

giant squid Examples by Brain Bank Users