lavender cotton Meaning, Definition & Usage

  1. noun branching aromatic Mediterranean shrub with woolly stems and leaves and yellow flowers
    Santolina chamaecyparissus.

WordNet