Stumpage

1 topic · 1 source

Science› Energy

Renewable Energy

(1) Standing live or dead uncut trees. (2) The value or rate paid to purchase standing trees for harvest.

Cite this definition

APA
MLA
Chicago