Latin-English dictionary »

renunculus meaning in English

LatinEnglish
renunculus [renunculi] (2nd) M
noun

little kidney (usu. pl.)noun