SMEGMA


Meaning of SMEGMA in English

(n.) The soapy substance covering the skin of newborn infants.

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