English

edit

Noun

edit

oligoubiquitins

  1. plural of oligoubiquitin