Definify.com

Definition 2025


nephroi

nephroi

English

Noun

nephroi

  1. plural of nephros

Anagrams