The heart is muscular and located in the anterior part of the visceral mass.
De-oxygenated haemolymph drains into a large venous sinus within the head and foot, which contains the nephridium, an excretory organ with a function similar to that of the vertebrate kidney.