amphidiploid - Spanish English Dictionary