|
Definition of Hydroseeding
1. Noun. A method of seeding (used especially with grass) that uses a slurry of seed in water ¹
¹ Source: wiktionary.com
|
1. Noun. A method of seeding (used especially with grass) that uses a slurry of seed in water ¹
¹ Source: wiktionary.com