HAPLOBIONTS

Definition of HAPLOBIONTS