English-Latin dictionary »

swollen or distended condition, swelling meaning in Latin

EnglishLatin
swollen or distended condition, swelling noun

tumor [tumoris](3rd) M
noun