What is the full meaning of bioflavonoids
BIOFLAVONOID, vitamin P, a vitamin found in citrus fruit, blackcurrants and rosehips, aka citrin [n]
Example of the word bioflavonoids placed on a Scrabble board.