Find information on animal health topics, written for the veterinary professional.

Epicauta temexia (striped blister beetle)


Epicauta temexia (striped blister beetle).

Courtesy of Dr. D. G. Schmitz..