lonidamine
English
Noun
lonidamine
(
uncountable
)
A
derivative
of
indazole
-3-
carboxylic acid
, known to
inhibit
aerobic
glycolysis
in
cancer
cells
.
Anagrams
indolamine
,
melanoidin