noun, feminineplural: estepillasestepilla is feminine in Spanish.white-leaved rock roseFrom estepa + -illa (diminutive).