meaning of orchidalgia

1. pain in the testes


Related Words

orchidalgia |

Developed & Maintained By Taraprasad.com

Treasure Words