English

edit

Noun

edit

glycosite (plural glycosites)

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

Anagrams

edit