homoprimers

English

Noun

homoprimers

  1. plural of homoprimer