Definition of salvilora in Spanish:

salvilora

feminine noun

  • 1

    Argentina Arbusto de 1,50 m de altura, de flores amarillas, que crece en regiones áridas y tiene propiedades medicinales; se consume en infusión.