sophoraflavonoloside en · NOUN Meanings (uncountable) A glucoside of kaempferol that is a plant metabolite