Definify.com

Definition 2025


oligosaccharides

oligosaccharides

English

Noun

oligosaccharides

  1. plural of oligosaccharide