English dictionary, thesaurus, translations & etymology
FreeDict.com

kidney in Latin

kidney in Latin

rēn
noun
An organ in the body that filters the blood, producing urine.
ren
noun
An organ in the body that filters the blood, producing urine.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.