pinobanksin
English
Noun
pinobanksin
(
uncountable
)
An
antioxidant
bioflavonoid
found in
sunflower
honey
.