: any of several polysaccharides that are polymers of mannose and occur especially in plant cell walls
Love words? Need even more definitions?
Merriam-Webster unabridged
Share