Tamarillo

Noun

  • A small tree or shrub (Solanum betaceum syn. Cyphomandra betacea) which bears edible fruits.
  • A fruit of that tree.

Leave a Reply

Your email address will not be published.