bioflavonoid
Concise Oxford English Dictionary © 2008 Oxford University Press:
bioflavonoid /ˌbʌɪəʊˈfleɪvənɔɪd/
▶noun any of a group of compounds occurring mainly in citrus fruits and blackcurrants, sometimes regarded as vitamins.
'bioflavonoid' also found in these Oxford entries:

