Sweet Cistus Meaning, Definition & Usage

Definitions
  1. (Bot.), an evergreen shrub (Cistus Ladanum) from which the gum ladanum is obtained.

Webster 1913