octoploid

octoploid

English Adj
Ad

Definition

having eight complete sets of chromosomes in a single cell

Etymology

From octo- + -ploid.

Ad