DIPLOSTEMONOUS

Definition of DIPLOSTEMONOUS