Definition of Ringhals

Any infomration entered here is solely your responsibility

Currently available definitions
Ringhals in English
Noun
  1. highly venomous snake of southern Africa able to spit venom up to seven feet