Meaning of sequoia gigantea

Definition of sequoia gigantea

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

Other information on sequoia gigantea

WIKIPEDIA results for sequoia gigantea
Amazon results for sequoia gigantea