Smegma

Pronunciation of Smegma  

English Meaning

The matter secreted by any of the sebaceous glands.

  1. A sebaceous secretion, especially the cheesy secretion that collects under the prepuce or around the clitoris.

   

The Usage is actually taken from the Verse(s) of English+Malayalam Holy Bible.

×

Found Wrong Meaning for Smegma?

Name :

Email :

Details :



×