pomiferin

Noun

 * 1) A flavonoid pigment found in the horseapple.