About Squids (Sotong)
Squid are cephalopods of the order Teuthida, which comprises around 300 species. Three hundred species! It is said that new ones are still being discovered! Cephalopods consists of squids, cuttlefish and octopuses. The ones we commonly catch are squids. Not cuttlefish or calamari. Calamari is an Italian word used to market squid as a food […]
About Squids (Sotong) Read More »