THURIFEROUS

Definition of THURIFEROUS