Definition, synonyms and related words
A segment of DNA composed of multiple repeated sequences linked end to end.