hydroseed
Noun
Meaning
hydroseed (usually uncountable, plural hydroseeds)
The mixture of seeds, water, fertilizer, etc. used in hydroseeding.
Noun
hydroseed (usually uncountable, plural hydroseeds)
The mixture of seeds, water, fertilizer, etc. used in hydroseeding.