afzelin

English

Noun

afzelin (uncountable)

  1. (organic chemistry) A flavonol glycoside, the rhamnoside of kaempferol, found in Nymphaea odorata (American white waterlily).