What does amphidiploidy mean?

amphidiploidy meaning in General Dictionary

the health of becoming amphidiploid