Meaning of saborea in Spanish:

saborea

feminine noun

  • 1Planta de tallos leñosos, hojas estrechas y vellosas y flores blancas o rosadas muy olorosas.

    la saborea tiene propiedades estomacales