SMEGMA


Meaning of SMEGMA in English

noun Etymology: New Latin, from Latin, detergent, soap, from Greek smēgma, from smēchein to wash off, clean Date: circa 1819 the secretion of a sebaceous gland

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.