ALLOTETRAPLOID


Meaning of ALLOTETRAPLOID in English

[al.lo.te.tra.ploid] n (1930): amphidiploid -- al.lo.te.tra.ploi.dy n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.