Wine apple Meaning, Definition & Usage

Definitions
  1. (Bot.), a large red apple, with firm flesh and a rich, vinous flavor.

Webster 1913