Word info

nephroprotectant

Noun

Meaning

nephroprotectant (plural nephroprotectants)

Any nephroprotective remedy.

Source: en.wiktionary.org

Close letter words and terms