biffin








noun

  1. a deep-red cooking apple native to Britain.

noun

  1. British a variety of red cooking apple
56 queries 0.653