duodecaploids
English
Noun
duodecaploids
plural of
duodecaploid