Attested.to

Definition

one of the arteries supplying the rectal area

Seed ·

Term in context

arteria rectalis in CommonParlance