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

More General Terms