birdseed grass

Explore definitions, synonyms, and language insights of birdseed grass

Definitions

Noun
Canary Islands grass; seeds used as feed for caged birds

More General Terms