allotetraploidy is Accepted in TWL Scrabble Dictionary

allotetraploidy Scrabble score: 17

Meaning of allotetraploidy

  • an allotetraploid organism [n]