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)

  1. pain in the testes
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: