Find the word definition

Wikipedia
Amphiorycteropus

Amphiorycteropus is a genus of mammals in the family Orycteropodidae within Tubulidentata. The genus is known from Middle Miocene to Early Pliocene of Africa, Asia and Europe.