Definitions of Sequoia sempervirens:

  • noun:   lofty evergreen of United States coastal foothills from Oregon to Big Sur