DIPLOGEN

Definition of DIPLOGEN