Meaning of sequoia sempervirens
Definition of sequoia sempervirens
(noun)
lofty
evergreen
of United States
coastal
foothills from Oregon to Big Sur; it flourishes in wet, rainy,
foggy
habitats
Other information on sequoia sempervirens
WIKIPEDIA results for
sequoia sempervirens
Amazon results for
sequoia sempervirens
Tweet