VariousWords beta
Related Terms:
Noun
Definition: Any of a group of isoflavonoids, derived from dihydrofuran, isolated from Crotalaria
VariousWords beta
Definition: Any of a group of isoflavonoids, derived from dihydrofuran, isolated from Crotalaria