tandem repeats

English

Noun

tandem repeats

  1. plural of tandem repeat