YourDictionary

tumefacient

adjective

causing or tending to cause swelling

See tumefacient in American Heritage Dictionary 4

Learn more about tumefacient

link/cite print suggestion box