SIDERATE is a
8
letter word starting with
S
and ending with
E
Definitions & Synonyms
verb -
SIDERATE refers to the process of improving the quality of soil by planting crops that have been treated with a specific type of green manure which has been soaked in a solution of iron and water.