Attested.to

Definition

Canary Islands grass; seeds used as feed for caged birds

Seed ·

Term in context

birdseed grass in CommonParlance