Definition of CORSAC

  • an Asian fox [n CORSACS]