Online English Dictionary

Home

Hardgrass


n.

A very astringent shrub ( Spiræa tomentosa ), common in pastures. The Potentilla fruticosa is also called by this name.


© 2009 Dammam Community College