What is the full meaning of tamarillos
TAMARILLO, the tree tomato [n]
Example of the word tamarillos placed on a Scrabble board.