glycosite

English

Noun

glycosite (plural glycosites)

  1. (biochemistry) A site of glycosylation in a protein

Anagrams