Lachemilla rupestris

Lachemilla rupestris is a species of plant in the Rosaceae family. It is naturally found in Ecuador.