Origin: Greek prefix hydro-
Definition, synonyms and related words
The mixture of seeds, water, fertilizer, etc. used in hydroseeding.