TREE TOMATO Meaning of TREE TOMATO in English [tree tomato] n (ca. 1881): tamarillo Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012