Kotomora
三糖類 (santourui) Japanese meaning: trisaccharides | Kotomora