Word info

renotrophic

Adjective

Meaning

renotrophic (not comparable)

That nourishes (and thus expands) the kidney

Source: en.wiktionary.org

Close letter words and terms