VariousWords beta
Related Terms:
Noun
Definition: A flavonoid that contains a benzofuran element associated with a benzylidene linked in position 2
VariousWords beta
Definition: A flavonoid that contains a benzofuran element associated with a benzylidene linked in position 2