Definitions of Asian coral snake:

  • noun:   of India