Meaning of smegma

Definition of smegma

(noun) a white secretion of the sebaceous glands of the foreskin

Other information on smegma

WIKIPEDIA results for smegma
Amazon results for smegma