English
Detailed Synonyms for tree tomato in English
tree tomato:
tree tomato [the ~] noun
-
the tree tomato
– South American arborescent shrub having pale pink blossoms followed by egg-shaped reddish-brown edible fruit somewhat resembling a tomato in flavor 1the tamarillo; the tree tomato– South American arborescent shrub having pale pink blossoms followed by egg-shaped reddish-brown edible fruit somewhat resembling a tomato in flavor 1