meaning of Baum-Heidewühlmaus

Baum-Heidewühlmaus - German to English

tree mouse [Phenacomys longicaudus]