1. octaploid - Noun
2. octaploid - Adjective
octaploid (not comparable) Alternative form of octoploid
octaploid (plural octaploids) Alternative form of octoploid