tamarillo
nounDefinition of tamarillo
: the reddish edible fruit of an arborescent shrub (Cyphomandra betacea) of the nightshade family that is native to South America but is grown commercially elsewhere
also
: the shrub itself
Keep scrolling for more