Definitions of Ailurus:

  • noun:   lesser pandas