Attested.to

Definition

tall evergreen of Japan and China yielding valuable soft wood

Seed ·