Italian-English dictionary »

tetraploidia meaning in English

ItalianEnglish
tetraploidia noun
{f}

tetraploidy(state of being triploid)
noun