We found 4 definitions of tamarillo from 3 different sources.
Noun |
||
tamarillo - South American arborescent shrub having pale pink blossoms followed by egg-shaped reddish-brown edible fruit somewhat resembling a tomato in flavor | ||
tree tomato | ||
shrub, bush a low woody perennial plant usually having several major stems |