Green synthesis of novel spiro-indenoquinoxaline derivatives and their cholinesterases inhibition activity.