Skip to Content

Tysons Glands

Tags:

Glands claimed by some to exist in the corona and secrete smegma. These glands have been found in orangutans; they have not been confirmed in humans.