Glossary Element  polyploid

Source
Contributor
Approved Yes
English term polyploid
Language Translations
English definition organism containing two or more sets of genes or chromosomes.
Language Translations