English → Hindi dictionary

scleral veins

स्क्लेरल वेइन्स / स्क्लेरॉलNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.