contrahelicases

English

Noun

contrahelicases

  1. plural of contrahelicase