Imiquimod. Definition

Medical Definition: Imiquimod

A drug used to treat basal cell cancer of the skin and certain other skin conditions. It is being studied for treating other cancers. Imiquimod is a type of biological response modifier. Also called Aldara.

* Automatic translation