English: equidae
Welsh: equidae
Subject: Anifeiliaid
English definition: Members of the horse family.
Welsh definition: Aelodau teulu'r ceffyl.