saccharoses
English
Noun
saccharoses
plural of
saccharose