Veterinarian Abbreviations - Over 200 terms - Flash Cards - Dictionary - Quiz Questions (answers are randomized from the other terms)