English: CEFAS
Welsh: CEFAS
Subject: Amgylchedd
English definition: Centre for Environment, Fisheries and Aquaculture Science
Welsh definition: Canolfan Gwyddorau'r Amgylchedd, Pysgodfeydd a Dyframaethu