English | German | Russian | Czech

nephros English

Meaning nephros meaning

What does nephros mean?

nephros

(anatomy) A kidney-like organ.

Synonyms nephros synonyms

What other words have the same or similar meaning as nephros?

nephros English » English

kidney

Are you looking for...?