महाशिरा MEANING IN ENGLISH - EXACT MATCHES
महाशिरा
महाशिरा = VENA CAVA(Noun) Usage : A small lobe of the liver that is located posteriorly between the sulcus for the vena cava and the fissure for the ligamentum venosum.
+4