FABIANA IMBRICATA
(noun)Definitions
There is 1 meaning of the phrase
Fabiana Imbricata.
Fabiana Imbricata - as a noun
Peruvian shrub with small pink to lavender tubular flowers; leaves yield a tonic and diuretic
Synonyms (Exact Relations)
pichi