The ancient Indian medical treatise for horses called Ashvashastra is attributed to which one of the following persons ?
[amp_mcq option1=”Vagbhatta of the seventh century” option2=”The sage Shalihotra” option3=”Bhartrihari of the seventh century” option4=”Varahamihira of the sixth century” correct=”option2″]
This question was previously asked in
UPSC CAPF – 2023
The ancient Indian treatise dealing with the science and treatment of horses, known as Ashvashastra or Ashvayurveda, is traditionally attributed to the sage Shalihotra. Shalihotra is considered a pioneer in veterinary science in ancient India, specifically regarding equine care.
Shalihotra of Shakala is a legendary figure in ancient Indian veterinary medicine, particularly known for his work on horses. While the exact date is debated, he is placed centuries before the other figures listed.