Phalaris canariensis

Explore definitions, synonyms, and language insights of Phalaris canariensis

Definitions

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

More General Terms