Portuguese-English dictionary »

anfiploidia meaning in English

PortugueseEnglish
anfiploidia noun
{f}

amphiploidy(the condition of being amphiploid)
noun