Definitions
There is 1 meaning of the phrase
Phalaris Tuberosa.
Phalaris Tuberosa - as a noun
Perennial grass of australia and south africa; introduced in north america as forage grass
Synonyms (Exact Relations)
harding grasshardinggrassphalaris aquaticatoowomba canary grass