English-Latin dictionary »

small swelling meaning in Latin

EnglishLatin
small swelling noun

clavulus [clavuli](2nd) M
noun

small swelling / bump / protuberance / excrescence / tumor noun

tuberculum [tuberculi](2nd) N
noun