Definitions
There is 1 meaning of the phrase
Tree Tomato.
Tree Tomato - as a noun
South american arborescent shrub having pale pink blossoms followed by egg-shaped reddish-brown edible fruit somewhat resembling a tomato
Synonyms (Exact Relations)
tamarilloExample Sentences
"I love the taste of tree tomato."
"The tree tomato tree is blooming beautifully."
"Would you like some tree tomato salsa?"
"The tree tomato plants need plenty of sunlight to grow."
"The tree tomato is also known as tamarillo."