licochalcone
Noun
Meaning
licochalcone (plural licochalcones)
Any of a group of chalconoids, present in the roots of Glycyrrhiza, that show antimalarial properties
Noun
licochalcone (plural licochalcones)
Any of a group of chalconoids, present in the roots of Glycyrrhiza, that show antimalarial properties