nephros

English

Etymology

Borrowed from Ancient Greek νεφρός (nephrós, kidney).

Noun

nephros (plural nephros or nephroi)

  1. (anatomy) A kidney-like organ.

Derived terms

Anagrams