English-Latin dictionary »

little kidney (usu. pl.) meaning in Latin

EnglishLatin
little kidney (usu. pl.) noun

renunculus [renunculi](2nd) M
noun