English → Hindi dictionary

vena saphena

वेना सफेन / वेनाNOUN

Definition

either of two chief superficial veins of the leg that drain blood from the foot

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