triubiquitins

English

Noun

triubiquitins

  1. plural of triubiquitin