English | German | Russian | Czech

nephro- English

Meaning nephro- meaning

What does nephro- mean?

nephro-

of or relating to the kidneys

Are you looking for...?