English | German | Russian | Czech

pichi English

Meaning pichi meaning

What does pichi mean?

pichi

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

Synonyms pichi synonyms

What other words have the same or similar meaning as pichi?

pichi English » English

Fabiana imbricata

Are you looking for...?