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