enneaploids

English

Noun

enneaploids

  1. plural of enneaploid