TREE TOMATO


Meaning of TREE TOMATO in English

noun

1. : a So. American arborescent shrub ( Cyphomandra betacea ) of the family Solanaceae

2. : the egg-shaped reddish brown edible fruit of the tree tomato in flavor somewhat resembling a tomato

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.