What is the full meaning of euploids
EUPLOID, a euploid animal [n]
Example of the word euploids placed on a Scrabble board.