meaning of phalaris tuberosa

1. perennial grass of Australia and South Africa; introduced in North America as forage grass


Related Words

phalaris tuberosa |

Developed & Maintained By Taraprasad.com

Treasure Words