Etymed
Open the app →
Glossary
› kidney
kidney
Meaning:
kidney organ ·
Origin:
Old English
Terms using kidney
polycystic kidney disease