English dictionary
sierra redwood meaning and definition
Definition and meaning of sierra redwood at MeaningMonkey.org. sierra redwood meaning and definition in the English Dictionary.SIERRA REDWOOD noun
Definition of Sierra redwood (noun)
- extremely lofty evergreen of southern end of western foothills of Sierra Nevada in California; largest living organism
Source: Princeton University Wordnet