Meaning of Heterocephalus

Definition of Heterocephalus

(noun) sand rats

Other information on Heterocephalus

WIKIPEDIA results for Heterocephalus
Amazon results for Heterocephalus