heterotetraploids
English
Noun
heterotetraploids
plural of
heterotetraploid