The ancient Indian medical treatise for horses called Ashvashastra is attributed to which one of the following persons?
- A.Vagbhatta of the seventh century
- B.The sage Shalihotra
- C.Bhartrihari of the seventh century
- D.Varahamihira of the sixth century
Show answer
Indian tradition credits Shalihotra with the science of horses, and veterinary medicine for horses came to be called Shalihotra Shastra after him.
Read the full explanation →