Meaning of cistus albidus

Definition of cistus albidus

(noun) compact white pubescent shrub of southwestern Europe having pink flowers

Other information on cistus albidus

WIKIPEDIA results for cistus albidus
Amazon results for cistus albidus