English: longhorn bee
Welsh: gwenynen hirgorn
Subject: Anifeiliaid
Welsh definition: Eucera longicornis
English context: Also known as "long-horned bee".