English-French dictionary »

triploid meaning in French

EnglishFrench
triploid (having three sets of chromosomes)
adjective

triploïde◼◼◼adjectif
{m} {f}