Meaning of sequoia wellingtonia

Definition of sequoia wellingtonia

(noun) extremely lofty evergreen of southern end of western foothills of Sierra Nevada in California; largest living organism

Other information on sequoia wellingtonia

WIKIPEDIA results for sequoia wellingtonia
Amazon results for sequoia wellingtonia