Word info

nephrotropic

Adjective

Meaning

nephrotropic (not comparable)

That has an affinity for, and thus accumulates in, the kidneys

Source: en.wiktionary.org

Close letter words and terms