Meaning of pichi

Definition of pichi

(noun) Peruvian shrub with small pink to lavender tubular flowers; leaves yield a tonic and diuretic

Other information on pichi

WIKIPEDIA results for pichi
Amazon results for pichi