Glossary Element  locus

Source
Contributor
Approved Yes
English term locus
Language Translations
English definition the site on a chromosome occupied by a specific gene.
Language Translations