The storyLatin · derived fromrenulusEnglish todayrenuleFrom Latin renulus, from ren (“kidney”).Etymology from Wiktionary, CC BY-SA 4.0.