RANIVOROUS

Definition of RANIVOROUS