YourDictionary

whipsnake

noun

  1. any of various long, slender, nonpoisonous colubrid snakes that often live in trees
  2. any of several poisonous elapine snakes (genera Demansia and Denisonia) of Australia

link/cite print suggestion box