Definitions of Cistus albidus:

  • noun:   compact white pubescent shrub of southwestern Europe having pink flowers