Definitions of rock python:

  • noun:   very large python of tropical and southern Africa