English-Latin dictionary »

little piece of flesh meaning in Latin

EnglishLatin
little piece of flesh noun

caruncula [carunculae](1st) F
noun