What is the full meaning of amphiploids
AMPHIPLOID, having at least one set of diploid chromosomes derived from each parent species [n]
Example of the word amphiploids placed on a Scrabble board.