Definitions of Granny smith:

  • noun:   apple with a green skin and hard tart flesh