Noun
imiqualine (plural imiqualines) (medicine) Any of a group of imidazoquinoxalines that have anticancer properties