diploids
English
Noun
diploids
plural of
diploid