allohexaploids

English

Noun

allohexaploids

  1. plural of allohexaploid