diethylstilbestrols

English edit

Noun edit

diethylstilbestrols

  1. plural of diethylstilbestrol