Hydroseed

A method of seeding very inaccessible areas.

hydroseed

<botany> To spray land with a mixture of water and seeds, thereby dispersing and watering the seeds simultaneously. ... (09 Oct 1997) ...
Found on http://www.encyclo.co.uk/local/20973
No exact match found