English dictionary
orchidalgia meaning and definition
Definition and meaning of orchidalgia at MeaningMonkey.org. orchidalgia meaning and definition in the English Dictionary.ORCHIDALGIA noun
Definition of orchidalgia (noun)
- pain in the testes
Source: Princeton University Wordnet