Giant squid Meaning, Definition & Usage

  1. noun largest mollusk known about but never seen (to 60 feet long)
    architeuthis.

WordNet


Definitions
  1. (Zoöl.), one of several species of very large squids, belonging to Architeuthis and allied genera. Some are over forty feet long.

Webster 1913