French-English dictionary »

scrotum meaning in English

FrenchEnglish
scrotum nom {m}

scrotum [scrota]◼◼◼(the bag of the skin and muscle that contains the testicles)
noun
[UK: ˈskrəʊ.təm] [US: ˈskroʊ.təm]

ball sack◼◻◻(scrotum)
noun