See Also: tamarillo(dictionary)
Tamarillo(recipes)

tamarillo (iou)



tamarillo noun. Orig. NZ. Pl. -os. M20.
[Invented word: cf. Spanish TOMATILLO.]
= tree tomato s.v. TREE noun.