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