Word info

chromosomal localization

Noun

Meaning

chromosomal localization (plural chromosomal localizations)

(genetics) specified location on a chromosome in the context of a karyotype

Source: en.wiktionary.org

Close letter words and terms