-
nounextremely lofty evergreen of southern end of western foothills of Sierra Nevada in California; largest living organism
Explanation of giant sequoia
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.