satellite-rich heterochromatin - English Synonyms Dictionary