ODIFEROUS

Definition of ODIFEROUS