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

Macrorhabdus, gouldian finch


Macrorhabdus in a gouldian finch.

Courtesy of Dr. Gerry Dorrestein.