SMEGMA


Meaning of SMEGMA in English

n. a sebaceous secretion in the folds of the skin, esp. of the foreskin. øøsmegmatic adj. [L f. Gk smegma -atos detergent f. smekho cleanse]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.