Word info

hydrochar

Noun

Meaning

hydrochar (plural hydrochars)

A solid that is the result of hydrothermal carbonization of biomass

Source: en.wiktionary.org

Close letter words and terms