sourapple

noun

1.
yellow oval fruit with juicy acidic flesh