Definition of llareta in Spanish:

llareta

feminine noun

  • 1

    Andes Planta herbácea umbelífera de pequeño tamaño y con hojas alternas, cuyo tallo destila una resina balsámica que tiene diversos usos medicinales; crece como un manto sobre las rocas.