GIANT SQUID


Meaning of GIANT SQUID in English

noun Date: circa 1890 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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.