heterotetraploid (English, noun)
expansion: heterotetraploid (plural heterotetraploids)
Senses:
glosses: A cell or organism that has such chromosomes
Forms:
form: heterotetraploids
tags: plural