hydroseeding
About 0.00 uses per million words.
Meaning
- noun A method of seeding (used especially with grass) that uses a slurry of seed in water
Similar words
hydraseeding hydropriming hydrosprigging hydromulching osmopriming hydrosoil cloud-seeding sluicing warping bioinfiltration
Often followed by
is and
Save “hydroseeding” to learn later