The world's largest invertebrate remained hidden from humanity until a tantalising glimpse 100 years ago. But it would be ...
Giant squids and colossal squids (Mesonychoteithis hamiltoni) have the largest eyes on Earth, measuring roughly 12 inches in diameter—about the size of a basketball. Cuttlefish and squid are ...
Squid or calamari is available most of the year fresh or frozen. It varies in size, from small specimens 5-7cm/2-3in in length, to larger ones of about 25cm/10in. Few shellfish fare so well when ...