Definition of llareta in Spanish:

llareta

feminine noun

Andes
  • 1Planta 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.