Find the word definition

Wiktionary
indandione

n. 1 (context organic compound English) Either of two isomeric diketones derived from indane 2 (context medicine English) Any of several derivatives of 1,3-indandione that have anticoagulant properties