Noun Definition
phalaris canariensis
1.Definition: Canary Islands grass; seeds used as feed for caged birds
Related Noun(s):birdseed grass, canary grass
Category: Plants1.Definition: Canary Islands grass; seeds used as feed for caged birds
Related Noun(s):birdseed grass, canary grass
Category: Plants