Attested.to

Definition

an artery originating from the abdominal aorta and supplying the kidneys and adrenal glands and ureters

Seed ·

Term in context

arteria renalis in CommonParlance