myall snake

English

Noun

myall snake (plural myall snakes)

  1. The curl snake (Suta suta).