30 Patella vulgata

30 Patella vulgata

Major efferent branchial vessel (1) encircles entire animal. Its carries bluish oxygenated haemolymph from the gills to a large trunk (2) leading to the heart in the nuchal cavity. Branches of the efferent vessel (3) take haemolymph to the mantle skirt. Shell L. 34 mm, Anglesey, Wales, March 2014.