Definitions of Acinonyx:

  • noun:   cheetahs