English edit

Noun edit

glycoliposome (plural glycoliposomes)

  1. An artificial structural carbohydrate

Related terms edit