Attested.to

Definition

a branch of the ophthalmic artery supplying structures in and around the nasal capsule

Seed ·

Term in context

arteria ethmoidalis in CommonParlance