Library
(biochemistry) A polysaccharide composed of the pentose sugar L-arabinose.
View more Science videos