YourDictionary

orchialgia medical definition

noun
Testicular pain. Also called didymalgia, testalgia.

link/cite print suggestion box