EGAVE

lonidamine

Meaning

  1. 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