Attested.to

Definition

the seed of the Swiss pine

Seed ·

Term in context

cembra nut in CommonParlance