...

Filter by tags

Selected Tags


Questions, Articles and Polls

2 Likes · 1 Answer
A:
• GIANT SEQUOIA (noun) The noun GIANT SEQUOIA has 1 sense: 1. extremely lofty evergreen of southern end of western foothills of Sierra Nevada in California; largest living organism Familiarity information: GIANT SEQUOIA used as a noun is very rare. ... more
...