pinobanksin

English

Noun

pinobanksin (uncountable)

  1. An antioxidant bioflavonoid found in sunflower honey.