octoploid
/ɒkˈtɒplaɪd/Definitions
1. noun
A type of polyploid plant that has eight sets of chromosomes
“The horticulturist studied the unique properties of the octoploid plant species.”
1. noun
A type of polyploid plant that has eight sets of chromosomes
“The horticulturist studied the unique properties of the octoploid plant species.”