nephralgia

Explore definitions, synonyms, and language insights of nephralgia

Definitions

Noun
pain in the kidney (usually felt in the loins)

More General Terms