English Dictionary
◊ CHILOMENISCUS
Chilomeniscus
n : sand snakes [syn: {Chilomeniscus}, {genus Chilomeniscus}]