horse doctor: a veterinarian who treats horses
veterinarian: a doctor who practices veterinary medicine
luna moth: large pale-green American moth with long-tailed hind wings and a yellow crescent-shaped mark on each forewing