'Chilomeniscus' definitions:

Definition of 'Chilomeniscus'

(from WordNet)
noun
Sand snakes [syn: Chilomeniscus, genus Chilomeniscus]

Words containing 'Chilomeniscus'