BIOFLAVONOID Meaning of BIOFLAVONOID in English n. CITRIN. Etymology: BIO- + flavonoid f. FLAVINE + -OID Oxford English vocab. Оксфордский английский словарь. 2012