1. duodecaploid - Noun
2. duodecaploid - Adjective
duodecaploid (not comparable) Alternative form of dodecaploid
duodecaploid (plural duodecaploids) Alternative form of dodecaploid