English: wet biomass
Welsh: biomas gwlyb
Subject: Amgylchedd
Welsh definition: I’w dreulio’n anaerobig i gynhyrchu bio-nwy.