SMEGMA


Meaning of SMEGMA in English

n. a sebaceous secretion in the folds of the skin, esp. of the foreskin.

Derivatives:

smegmatic adj.

Etymology: L f. Gk smegma -atos detergent f. smekho cleanse

Oxford English vocab.      Оксфордский английский словарь.