English edit

Noun edit

diploids

  1. plural of diploid