Attested.to

Definition

shrub of mountainous areas of Europe

Seed ·

Term in context

Alnus viridis in CommonParlance