Meaning of phalaris tuberosa
Definition of phalaris tuberosa
(noun)
perennial
grass
of Australia and South Africa; introduced in North America as
forage
grass
Other information on phalaris tuberosa
WIKIPEDIA results for
phalaris tuberosa
Amazon results for
phalaris tuberosa
Tweet