sinus venosus sclerae

Noun
  1. A circular canal in the eye that drains aqueous humor from the anterior chamber of the eye into the anterior ciliary veins (synset 105259253)

Other Searches