English → Hindi dictionary

venae sclerales

वेने स्क्लेरॉल्स / वेने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.