tetraubiquitins
English
Noun
tetraubiquitins
plural of
tetraubiquitin