saccharoids
English
Noun
saccharoids
plural of
saccharoid