Definition of tree tomato
English to English noun - South American arborescent shrub having pale pink blossoms followed by egg-shaped reddish-brown edible fruit somewhat resembling a tomato in flavor
source: WordNet 3.0
Visual Synonyms 
Nearby Word
tree tomato, tridentate, terretenant, trithionate, tertenant, thyroarytenoid, threatened, tetrathionate, tridymite, tetradont, tridented, tetrodont, trade wind, theriodont, tetradymite, teredinidae, theriodonta, theriodontia, thirty-ninth, tetraodontidae
|
|
|