English | German | Russian | Czech

allotriploid English

Meaning allotriploid meaning

What does allotriploid mean?

allotriploid

(genetics) Having three sets of chromosomes derived from different species

allotriploid

Such an organism or cell

Are you looking for...?