Dictionary.com
Thesaurus.com

tamarillos

  • plural
    of tamarillo.
    tamarillo
    noun
    the edible, plumlike fruit of a tree, Cyphomandra betacea, of the nightshade family, native to the Peruvian Andes.

More Suggestions