• Nephros

    Origin

    From Ancient Greek νεφρός (nephros, "kidney")

    Full definition of nephros

    Noun

    nephros

    (plural nephros or nephroi)
    1. (anatomy) A kidney-like organ.

    Anagrams

    © Wiktionary