English Dictionary
◊ PICHI
pichi
n : Peruvian shrub with small pink to lavender tubular flowers;
leaves yield a tonic and diuretic [syn: {Fabiana
imbricata}]