SMEGMA


Meaning of SMEGMA in English

noun the matter secreted by any of the sebaceous glands.

2. smegma ·noun the soapy substance covering the skin of newborn infants.

3. smegma ·noun the cheesy, sebaceous matter which collects between the glans penis and the foreskin.

Webster English vocab.      Английский словарь Webster.