YourDictionary

anephric medical definition

adjective
Lacking kidneys.

link/cite print suggestion box