English: ABC
Welsh: Bio-Ganolfan Aber
Subject: Amgylchedd
English definition: Aber Bio-Centre, Aberystwyth University.