English dictionary
smegma meaning and definition
Definition and meaning of smegma at MeaningMonkey.org. smegma meaning and definition in the English Dictionary.SMEGMA noun
Definition of smegma (noun)
- a white secretion of the sebaceous glands of the foreskin
Source: Princeton University Wordnet