Medical and veterinary entomology
Kettle,D.S
Medical and veterinary entomology - 2nd - UK CAB International 1995 - 725p.;24cm
851989691
Veterinary entomology
636.089 696 8 K53M
Medical and veterinary entomology - 2nd - UK CAB International 1995 - 725p.;24cm
851989691
Veterinary entomology
636.089 696 8 K53M