OMNIFEROUS

Definition of OMNIFEROUS