English: dry biomass
Welsh: biomas sych
Subject: Amgylchedd
Welsh definition: I’w losgi i gynhyrchu gwres neu stêm.