English | German | Russian | Czech

tamarillo English

Meaning tamarillo meaning

What does tamarillo mean?

tamarillo

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

Synonyms tamarillo synonyms

What other words have the same or similar meaning as tamarillo?

tamarillo English » English

tree tomato

Are you looking for...?