PETROLIFEROUS

Definition of PETROLIFEROUS