Attested.to

Definition

a sticky adhesive that is smeared on small branches to capture small birds

Seed ·

Term in context

birdlime in CommonParlance