Definitions of Denisonia superba:

  • noun:   venomous but sluggish reddish-brown snake of Australia