Glossary Element  polyploid

Name translations
Language Translations
English: polyploid
Definition translations
Language Translations
English: organism containing two or more sets of genes or chromosomes.