tamarillo

This is not a dictionary! - Search for "tamarillo" in The Danish Dictionary

  • August 22. 2013 from wordnet.princeton.edu

    tamarillo noun english

    South American arborescent shrub having pale pink blossoms followed by egg-shaped reddish-brown edible fruit somewhat resembling a tomato in flavor