Meaning of toowomba canary grass

Definition of toowomba canary grass

(noun) perennial grass of Australia and South Africa; introduced in North America as forage grass

Other information on toowomba canary grass

WIKIPEDIA results for toowomba canary grass
Amazon results for toowomba canary grass