LAVENDER COTTON


Meaning of LAVENDER COTTON in English

noun

: a branching shrub ( Santolina chamaecyparissus ) of the Mediterranean region with strong-scented foliage

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.