English: biological energy
Welsh: ynni biolegol 
Subject: Amgylchedd
Welsh definition: Ynni a gynhyrchir o fiomas.