asialoglycans

English

Noun

asialoglycans

  1. plural of asialoglycan