VariousWords beta
Related Terms:
Noun
Definition: An O-methylated isoflavone found in leopard lily (Belamcanda chinensis) and other plants.
VariousWords beta
Definition: An O-methylated isoflavone found in leopard lily (Belamcanda chinensis) and other plants.