denisonia superba


Meanings

  • venomous but sluggish reddish-brown snake of Australia