afzelin

Noun

 * 1)  A flavonol glycoside, the rhamnoside of kaempferol, found in.