Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word tamarillo from English dictionary with examples, synonyms and antonyms.

tamarillo   noun

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

Synonyms : tree tomato