French-English dictionary »

triploïde meaning in English

FrenchEnglish
triploïde adjectif
{m} {f}

triploid◼◼◼(having three sets of chromosomes)
adjective