Ctenocephalides felis infestation, cat
Severe infestation by Ctenocephalides felis (cat flea) on a cat.
Courtesy of Dr. Michael W. Dryden.
In these topics
Severe infestation by Ctenocephalides felis (cat flea) on a cat.
Courtesy of Dr. Michael W. Dryden.