Tumefacient
Word Dictionary
-> Tumefacient
Search:
Tumefacient
(a.) Producing swelling; tumefying.
Terms of Use
Canadian Jobs