chamaeleo oweni Meaning, Definition & Usage

  1. noun a kind of chameleon
    horned chameleon.

WordNet