over-the-counter drug: a drug that is sold without a prescription
medicine: (medicine) something that treats or prevents or alleviates the symptoms of disease
taro: herb of the Pacific islands grown throughout the tropics for its edible root and in temperate areas as an ornamental for its large glossy leaves