tumefactus

listen to the pronunciation of tumefactus
Latin - English
puff up
cause to swell