Noun
sophorose (uncountable) English Wikipedia has an article on:sophoroseWikipedia (biochemistry) A disaccharide present in sophorolipid.