English: AEBC
Welsh: AEBC
Subject: Amaeth
English definition: Agriculture and Environment Biotechnology Commission
Welsh definition: Comisiwn Biotechnoleg Amaethyddiaeth a'r Amgylchedd