tree tomato
English
Noun
tree
tomato
(
plural
tree tomatoes
)
The
tamarillo
(fruit)