GeneralConnection.com
➔
Dictionary
tamarillo
Noun
1. tree tomato
1. shrub, bush
Usage