English Dictionary
◊ TOLYPEUTES
Tolypeutes
n : a genus of Dasypodidae [syn: {Tolypeutes}, {genus Tolypeutes}]