tamarillo
noun
Definitions
A small tree or shrub (Solanum betaceum syn. Cyphomandra betacea) which bears edible fruits.
A fruit of that tree.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A small tree or shrub (Solanum betaceum syn. Cyphomandra betacea) which bears edible fruits.
A fruit of that tree.