cistus albidus Meaning, Definition & Usage

  1. noun compact white pubescent shrub of southwestern Europe having pink flowers
    white-leaved rockrose.

WordNet