English: animal products
Welsh: cynhyrchion anifeiliaid
Subject: Amaeth
Welsh definition: Term ymbarel sy'n cynnwys cynhyrchion sy’n dod o anifeiliaid a sgil-gynhyrchion anifeiliaid.