Word info Synonyms

nephros

Noun

Meaning

nephros (plural nephros or nephroi)

(anatomy) A kidney-like organ.

Source: en.wiktionary.org

Synonyms

Related terms

Anagrams

Close letter words and terms