smegma
English Dictionary
->
Letter S
-> smegma
Search Dictionary:
smegma Definition
(n)
a
white
secretion
of
the
sebaceous
glands
of
the
foreskin
smegma Synonyms
smegma
© Art Branch Inc.