smegma

Explore definitions, synonyms, and language insights of smegma

Definitions

Noun
a white secretion of the sebaceous glands of the foreskin

More General Terms