Biochar — definition

1. biochar (Noun)

1 definition

biochar (Noun) — Charcoal created by pyrolysis of wood, straw, waste, etc. for carbon capture and storage.

2 types of
charcoal wood coal