Definitions of Genetta:

  • noun:   genets