Definify.com

Definition 2024


oligosaccharides

oligosaccharides

English

Noun

oligosaccharides

  1. plural of oligosaccharide