Smegma Meaning

There are 1 meaning(s) for word Smegma

Meaning 1 : a white secretion of the sebaceous glands of the foreskin