

The tall perennial Tamarillos (Cyphomandra betacea), also known as Tree Tomatoes, with their large leaves are native to the Andes in South America and produce fragrant flowers and ruby red, bittersweet, vitamin rich fruits also in our country.
Data sheet
You might also like