homopentamers

EnglishEdit

NounEdit

homopentamers

  1. plural of homopentamer