- tree tomato as a noun:
- 1
tree tomato
noun
1 tree tomato
South American arborescent shrub having pale pink blossoms followed by egg-shaped reddish-brown edible fruit somewhat resembling a tomato in flavor.
synonym: tamarillo.
Polish: pomidor drzewiasty, cyfomandra grubolistna, zgrabka burakowata, tamarillo, zgrabka grubolistna
debug info: 0.0167