scleral_veinsEnglish

scleral veins, venae sclerales

Noun

Tributaries of the anterior ciliary veins that drain the sclera of the eye

English: scleral veins, venae sclerales

English words with similar meanings

Show 1 words