Home
Search
Index
Definify.com
Definition
2024
hydroseeding
hydroseeding
English
Noun
hydroseeding
(
uncountable
)
A method of
seeding
(used especially with
grass
) that uses a
slurry
of
seed
in
water
Anagrams
hydrogenides
hydrogenised
Similar Results