tamarillo

nounA small, egg-shaped fruit with a tangy, slightly sweet taste, usually red or orange, also called a tree tomato.