English-Latin dictionary »

swelling / tumor meaning in Latin

EnglishLatin
swelling / tumor noun

extensio [extensionis](3rd) F
noun