lavender cotton
English Dictionary
->
Letter L
-> lavender cotton
Search Dictionary:
lavender cotton Definition
(n)
branching
aromatic
Mediterranean
shrub
with
woolly
stems
and
leaves
and
yellow
flowers
lavender cotton Synonyms
lavender cotton
Santolina chamaecyparissus
© Art Branch Inc.