Wiktionary
allopolyploids
n. (plural of allopolyploid English)
n. (plural of allopolyploid English)