English | German | Russian | Czech

tumefacient English

Meaning tumefacient meaning

What does tumefacient mean?

tumefacient

Producing swelling; tumefying.

Are you looking for...?