English dictionary
sequoia sempervirens meaning and definition
Definition and meaning of sequoia sempervirens at MeaningMonkey.org. sequoia sempervirens meaning and definition in the English Dictionary.SEQUOIA SEMPERVIRENS noun
Definition of Sequoia sempervirens (noun)
- lofty evergreen of United States coastal foothills from Oregon to Big Sur; it flourishes in wet, rainy, foggy habitats
- synonyms: California redwood, coast redwood
Source: Princeton University Wordnet