Definitions of lavender cotton:

  • noun:   branching aromatic Mediterranean shrub with woolly stems and leaves and yellow flowers