amphidiploid in Polish amphidiploid in Polish amfidiploid noun (biology) Such an organism Add to Flashcards