Meaning of tamarillo
Definition of tamarillo
(noun)
South American
arborescent
shrub
having
pale
pink
blossoms followed by
egg-shaped
reddish-brown
edible
fruit
somewhat
resembling a
tomato
in
flavor
Other information on tamarillo
WIKIPEDIA results for
tamarillo
Amazon results for
tamarillo
Tweet