tetrasaccharides
English
Noun
tetrasaccharides
plural of
tetrasaccharide