Home / S / scleral veins

scleral veins

noun 13 letters Scrabble 17 WWF 22
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →