lonidamine
Meaning
- noun A derivative of indazole-3-carboxylic acid, known to inhibit aerobic glycolysis in cancer cells.
Similar words
tolnidamine xinidamine nicotianamine alniditan luzindole alantolactone nitroxoline gamendazole mebanazine losindole
Often followed by
in
Save “lonidamine” to learn later