mammalia / mammals

tachyoryctes macrocephalus / big-headed mole rat