oxberry
/ˈɒksbəri/ (OX-buh-ree)
Definitions
1. noun
A type of small, usually brownish-red, British fruit similar to an apple, but with a more acidic taste.
“The tourists tried various fruits at the local market, including an oxberry, which they had never tried before.”