Word info

licochalcone

Noun

Meaning

licochalcone (plural licochalcones)

Any of a group of chalconoids, present in the roots of Glycyrrhiza, that show antimalarial properties

Source: en.wiktionary.org

Close letter words and terms