Smegma - Definition - Law Dictionary Home Dictionary Definition smegma
Definition :
The matter secreted by any of the sebaceous glands
View Judgments Citing this PhraseView Acts Citing this Phrase
The matter secreted by any of the sebaceous glands
View Judgments Citing this Phrase