Definitions
There is 1 meaning of the phrase
Phalaris Canariensis.
Phalaris Canariensis - as a noun
Canary islands grass; seeds used as feed for caged birds
Synonyms (Exact Relations)
birdseed grasscanary grass