BVA

views updated

BVA British Veterinary Association

More From encyclopedia.com