Word info

lonidamine

Noun

Meaning

lonidamine (uncountable)

English Wikipedia has an article on:lonidamineWikipedia
A derivative of indazole-3-carboxylic acid, known to inhibit aerobic glycolysis in cancer cells.

Source: en.wiktionary.org

Anagrams

Close letter words and terms