English dictionary

fabiana imbricata meaning and definition

Definition and meaning of fabiana imbricata at MeaningMonkey.org. fabiana imbricata meaning and definition in the English Dictionary.

FABIANA IMBRICATA noun

Definition of Fabiana imbricata (noun)

  1. Peruvian shrub with small pink to lavender tubular flowers; leaves yield a tonic and diuretic
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: