Word info

hydroseed

Noun

Meaning

hydroseed (usually uncountable, plural hydroseeds)

The mixture of seeds, water, fertilizer, etc. used in hydroseeding.

Source: en.wiktionary.org

Close letter words and terms