What is the full meaning of octaploid
eightfold [adj] / a cell, organism or form with eight sets of chromosomes, also OCTOPLOID [n -S]
Example of the word octaploid placed on a Scrabble board.