santolina chamaecyparissus Meaning, Definition & Usage

  1. noun branching aromatic Mediterranean shrub with woolly stems and leaves and yellow flowers
    lavender cotton.

WordNet