English edit

Noun edit

hyperploids

  1. plural of hyperploid