Tamil Dictionary 🔍

mesorchium

Me*sor"chi*um, n. Etym: [NL., fr. Gr. (Anat.) Defn: The fold of peritoneum which attaches the testis to the dorsal wall of the body cavity or scrotal sac.


mesorchium - Similar Words