Definitions
noun
any of the major venous channels in primitive adult vertebrates and in embryos of higher vertebrates
Look “cardinal vein” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any of the major venous channels in primitive adult vertebrates and in embryos of higher vertebrates