Flavonoid Meaning
There are 1 meaning(s) for word Flavonoid
Meaning 1 : any of a large class of plant pigments having a chemical structure based on or similar to flavone
Similar words of Flavonoid :
There are 1 meaning(s) for word Flavonoid
Similar words of Flavonoid :