Encyclopedia of medical and veterinary entomology
Russell, Richard C
Encyclopedia of medical and veterinary entomology - UK Cabi 2013 - 429p.
9781780000000
Veterinary entomology
614.43 R98E
Encyclopedia of medical and veterinary entomology - UK Cabi 2013 - 429p.
9781780000000
Veterinary entomology
614.43 R98E