Latin-English dictionary »

scrotum meaning in English

LatinEnglish
scrotum [scroti] (2nd) N
noun

scrotumnoun
[UK: ˈskrəʊ.təm] [US: ˈskroʊ.təm]