English Nouns: deoxytransferase

English Nouns verb 'deoxytransferase' conjugated