Home

Word

smegma, n.
(smegmas)
more info a white secretion of the sebaceous glands of the foreskin
<noun.body>

smegma
semantic pointers
hypernym