allotetraploids
English
Noun
allotetraploids
plural of
allotetraploid