Noun Definition

orchidalgia

1.Definition: pain in the testes

Category: General