tree tomato

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

  • March 4. 2016 from wordnet.princeton.edu

    tree tomato noun english

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