LAVENDER COTTON





Definition:

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

Synonyms: