English Dictionary
◊ HETEROCEPHALUS
Heterocephalus
n : sand rats [syn: {Heterocephalus}, {genus Heterocephalus}]