GIANT SQUID


Meaning of GIANT SQUID in English

■ noun a deep-sea squid which is the largest known invertebrate, reaching a length of 18 m (59 ft) or more. [Genus Architeuthis .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.