RHOPALOCEROUS

Definition of RHOPALOCEROUS