A free medical dictionary containing terms and medical diseases with following features: Detailed Summary. Signs and Symptoms. Causes. Mechanisms. Diagnosis. Prevention. Treatment. Drug side effects. Prognosis. Epidemiology. A detailed disease dictionary.