English Nouns: ubiquitin

English Nouns verb 'ubiquitin' conjugated