imiqualine (English, noun)
expansion: imiqualine (plural imiqualines)
Senses:
topics: medicine
sciences
glosses: Any of a group of imidazoquinoxalines that have anticancer properties
Forms:
form: imiqualines
tags: plural