Hydroseed Definition
noun
The mixture of seeds, water, fertilizer, etc. used in hydroseeding.
Wiktionary
Origin of Hydroseed
-
hydro- + seed
From Wiktionary
Find Similar Words
Find similar words to hydroseed using the buttons below.