DENISONIA SUPERBA





Definition:

  1. [noun] venomous but sluggish reddish-brown snake of Australia
    Synonyms: copperhead, Denisonia superba

Synonyms: