English dictionary
scrotum meaning and definition
Definition and meaning of scrotum at MeaningMonkey.org. scrotum meaning and definition in the English Dictionary.SCROTUM noun
Definition of scrotum (noun)
- the external pouch that contains the testes
Source: Princeton University Wordnet