Definitions of Micruroides:

  • noun:   coral snakes