Definition of "thurifer"

thurifer