Ethno-Veterinary Preparations: Ethnoveterinary Preparations - Assamese Ethnoveterinary Preparations - Bengali Ethnoveterinary Preparations - English Ethnoveterinary Preparations - Gujarati Ethnoveterinary Preparations - Hindi Ethnoveterinary Preparations - Kannada Ethnoveterinary Preparations - Malyalam Ethnoveterinary Preparations - Marathi Ethnoveterinary Preparations - Odia Ethnoveterinary Preparations - Punjabi Ethnoveterinary Preparations - Tamil Ethnoveterinary Preparations - Telugu ‹ Booklet on Animal Health up