Meaning of sierra redwood
Definition of sierra redwood
(noun)
extremely
lofty
evergreen
of
southern
end of
western
foothills of Sierra Nevada in California; largest
living
organism
Other information on sierra redwood
WIKIPEDIA results for
sierra redwood
Amazon results for
sierra redwood
Tweet