dysploids

English

Noun

dysploids

  1. plural of dysploid