English synonyms about - contact  
smegmasebum

smegma

noun

1 smegma

A white secretion of the sebaceous glands of the foreskin.

Dutch: smegma
Polish: mastka


Find more on smegma elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0137