Definitions
There is 1 meaning of the phrase
Toowomba Canary Grass.
Toowomba Canary Grass - as a noun
Perennial grass of australia and south africa; introduced in north america as forage grass
Synonyms (Exact Relations)
harding grasshardinggrassphalaris aquaticaphalaris tuberosa