Cistus albidus
Explore definitions, synonyms, and language insights of Cistus albidus
Definitions
Noun
compact white pubescent shrub of southwestern Europe having pink flowers
Explore definitions, synonyms, and language insights of Cistus albidus