Attested.to

Definition

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

Seed ·

Term in context

big tree in CommonParlance