tetraploids
English
Noun
tetraploids
plural of
tetraploid