Lachemilla angustata

Lachemilla angustata is a species of plant in the Rosaceae family. It is native to the country of Ecuador.