The tree tomato, also known as tamarillo (Solanum betaceum), is a small tree or shrub that produces vibrant, egg-shaped fruits. Native to the Andean regions of South America, tamarillos are prized for their tangy, flavorful ...
Home/Solanum betaceum