Brumptia bicanda

Brumptia bicanda

intestinal trematode in the rhinoceros.