Sequoia Defined

se•quoi•a

noun: sequoia

1. a type of tree that grows to great heights

2. a symbol for wisdom and long life