Showing topic

Mouflon

Names and synonyms

  • Mouflon
  • Ovis gmelini