Veterinary medicine
Pulicidae
Hexapoda
Medicine
Parasites of humans
Flea
Cheyletiella
Dipylidium caninum
Cat flea
Mange
Spilopsyllus cuniculi
Hedgehog flea