Meaning of poecilogale albinucha

Definition of poecilogale albinucha

(noun) small slender burrowing muishond with white top of the head

Other information on poecilogale albinucha

WIKIPEDIA results for poecilogale albinucha
Amazon results for poecilogale albinucha