Catalyser meaning : That which catalyzes. A catalytic converter.
catalyser
dogsitting
karmically
oxisols
athelings