Attested.to

Definition

one of several arteries supplying the choroid coat of the eye

Seed ·

Term in context

arteria ciliaris in CommonParlance