TAMARILLO


Meaning of TAMARILLO in English

[tam.a.ril.lo] n [alter. of tomatillo] (1966): the reddish edible fruit of an arborescent shrub (Cyphomandra betacea) of the nightshade family that is native to So. America but is grown commercially elsewhere; also: the shrub itself

Merriam-Webster English vocab.      Английский словарь Merriam Webster.