phosphodisaccharides
English
Noun
phosphodisaccharides
plural of
phosphodisaccharide