Chincho
From Cookipedia
(Redirected from Chincho leaves)
Chincho is a shrubby aromatic herb, native to the Andes and belongs to the same family as huacatay though is not as pungent.
As with huacatay, it is a herb that is often used in pachamancas.