DNA ligases

English

Noun

DNA ligases

  1. plural of DNA ligase