tetrasaccharide - English Synonyms Dictionary