Definitions
There is 1 meaning of the phrase
Sequoia Wellingtonia.
Sequoia Wellingtonia - as a noun
Extremely lofty evergreen of southern end of western foothills of sierra nevada in california; largest living organism
Synonyms (Exact Relations)