renunculus

little kidney

Noun
12