English

edit

Noun

edit

polyubiquitins

  1. plural of polyubiquitin