German-Latin dictionary »

hodensack meaning in Latin

GermanLatin
Hodensack Substantiv
sackartige Hülle aus Haut und Muskeln, die die Keimdrüsen männlicher Säugetiere enthält

scrotum [scroti]noun