Definitions of Chamaeleo oweni:

  • noun:   a kind of chameleon