English: Institute for Animal Health
Welsh: Sefydliad Iechyd Anifeiliaid
Subject: Amaeth
English definition: IAH