Home / V / venae sclerales

venae sclerales

noun 15 letters Scrabble 19 WWF 24
Definitions
noun

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

Look “venae sclerales” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →