English: bark beetle
Welsh: chwilen risgl
Subject: Anifeiliaid
Welsh definition: Yr enw cyffredin ar chwilod o is-deulu’r Scolytinae
Plural: chwilod rhisgl