Shobdo Logo
ODEubiquitin

ubiquitin

Flag: gbEnglishOxford Dictionary of English

ubiquitin /juːˈbɪkwɪtɪn /
noun [mass noun] Biochemistry a compound found in living cells which plays a role in the degradation of defective and superfluous proteins. It is a single-chain polypeptide.
– ORIGIN 1970s: from ubiquitous + -in1.