dodecaploids
English
Noun
dodecaploids
plural of
dodecaploid