tamarillo
English Dictionary
->
Letter T
-> tamarillo
Search Dictionary:
tamarillo Definition
(n)
South
American
arborescent
shrub
having
pale
pink
blossoms
followed
by
egg
-
shaped
reddish
-
brown
edible
fruit
somewhat
resembling
a
tomato
in
flavor
tamarillo Synonyms
tamarillo
tree tomato
© Art Branch Inc.