Attested.to

Definition

a holly shrub (Ilex verticillata)

Seed ·