ubiquitin ligases

English

Noun

ubiquitin ligases

  1. plural of ubiquitin ligase