Platycobboldia loxodontis

Platycobboldia loxodontis

a stomach bot of the African elephant. The fly lays eggs around the nostrils and the larvae migrate to the stomach through the tissues.