Granny Smith

Explore definitions, synonyms, and language insights of Granny Smith

Definitions

Noun
apple with a green skin and hard tart flesh