hydroseeding
Noun
Meaning
English Wikipedia has an article on:hydroseedingWikipedia
hydroseeding (uncountable)
A method of seeding (used especially with grass) that uses a slurry of seed in water
Noun
English Wikipedia has an article on:hydroseedingWikipedia
hydroseeding (uncountable)
A method of seeding (used especially with grass) that uses a slurry of seed in water