In American and Canadian English, a veterinarian (from Latin veterinae, "draught animals") is an animal doctor. The equivalent term in British English is "veterinary surgeon", and both terms are often shortened to "vet".
... was quite blind.
Throughout his long professorial career, and in all his numerous publications he remained, in spite of occasional deviations on particular points, loyal ...