Definify.com

Definition 2024


glycosans

glycosans

English

Noun

glycosans

  1. plural of glycosan