CHILOMENISCUS



Definition:

  1. [noun] sand snakes
    Synonyms: Chilomeniscus, genus Chilomeniscus