SMEGMA


Meaning of SMEGMA in English

[ 'smɛgmə ]

■ noun a sebaceous secretion in the folds of the skin, especially under a man's foreskin.

Origin

C19: via L. from Gk smēgma 'soap'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.