Wiktionary
tetrasaccharides
n. (plural of tetrasaccharide English)
n. (plural of tetrasaccharide English)