Definitions of Dendraspis:

  • noun:   mambas