What is the full meaning of allopolyploids
ALLOPOLYPLOID, a polyploid having a chromosome set composed of chromosome derived from different species [n]
Example of the word allopolyploids placed on a Scrabble board.