Noun: tree tomato
- South American arborescent shrub having pale pink blossoms followed by egg-shaped reddish-brown edible fruit somewhat resembling a tomato
"The chef incorporated tree tomatoes into a unique salsa recipe";
- tamarillo
Derived forms: tree tomatoes
Part of: Cyphomandra, genus Cyphomandra
Encyclopedia: Tree tomato