English-Latin dictionary »

suppuration / festering meaning in Latin

EnglishLatin
suppuration / festering noun

subpuratio [subpurationis](3rd) F
noun

suppuratio [suppurationis](3rd) F
noun