Admire the brightly colored fruit of the Tree Tomato. The Tree Tomato is a fast growing small tree/shrub native to the Americas that bears the wildly popular and exotic Tamarillo, a delicious egg-shaped fruit.
Tree Tomato
Tree Tomato