Etymology
Advertisement

hemorrhoid (n.)

see hemorrhoids.

updated on June 28, 2015

Advertisement
Advertisement