Santolina chamaecyparissus
Explore definitions, synonyms, and language insights of Santolina chamaecyparissus
Definitions
Noun
branching aromatic Mediterranean shrub with woolly stems and leaves and yellow flowers