Anatomy Sinus venosus receives blood from all except ? A Vitelline vein B Umbilical vein C Common cardinal vein D Subcardinal vein π‘ Explanation Sinus venosus receives blood from all except ? β Correct Answer: D. Subcardinal vein