Best Ayurvedic prescriptions. Ayurvedic medicine improves both the physical and mental conditions of the person; Ayurvedic medicines are mainly obtained from herbs, plants, flowers and fruits. Therefore it is near medical nature and practically no side effects of Ayurvedic medicines are found to be seen. Ayurveda is particularly effective for many old diseases.