a major drainage channel from the cephalic part of the body
Seed ·
anterior cardinal vein in CommonParlance