Find the word definition

Wikipedia
Kemron

Kemron is the name of a drug which was released in Kenya in the 1991 and purported to be highly effective in removing the symptoms of AIDS from people who have HIV. When put under international scrutiny, the treatment was seen to perform no better than placebo. The advent of the drug was notable for the government support and international attention it received.