kidney in Latin
kidney in Latin
rēn
An organ in the body that filters the blood, producing urine.
ren
An organ in the body that filters the blood, producing urine.