Flavonoid
[fleivәnɔid]
Definition
(noun.) any of a large class of plant pigments having a chemical structure based on or similar to flavone.
Checker: Shari--From WordNet
[fleivәnɔid]
(noun.) any of a large class of plant pigments having a chemical structure based on or similar to flavone.
Checker: Shari--From WordNet