meaning of meadow foxtail

1. stout erect perennial grass of northern parts of Old World having silky flowering spikes; widely cultivated for pasture and hay; naturalized in North America


Related Words

meadow foxtail |

Developed & Maintained By Taraprasad.com

Treasure Words