Dictionary Translate Correct Ask AI
...
protonephros {pronephros}, {med.}