neoallotetraploids
English
Noun
neoallotetraploids
plural of
neoallotetraploid