silver tree
English
Noun
silver
tree
(
plural
silver trees
)
Leucadendron argenteum
, a
tree
with striking silvery leaves,
endemic
to a small area of the Cape Peninsula in
South Africa
.
Anagrams
tire levers