Wiktionary
haplodiploids
n. (plural of haplodiploid English)
n. (plural of haplodiploid English)