Tamarillo

Noun

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

Leave a Reply

Your email address will not be published.