white-leaved rockrose
Explore definitions, synonyms, and language insights of white-leaved rockrose
Definitions
Noun
compact white pubescent shrub of southwestern Europe having pink flowers