English Dictionary
◊ CALLISAURUS
Callisaurus
n : zebra-tailed lizard [syn: {Callisaurus}, {genus Callisaurus}]