Live Scallops: Some fascinating scallop facts
The fascinating Live Scallop Scallops are fascinating creatures! Generally found in saltwater environments worldwide including the North Coast of Scotland. The King Scallops are one of the largest bivalves – meaning it is an aquatic mollusc with a compressed body and is enclosed within a hinged shell (formed of calcium carbonate), other such creatures include oysters, clams …