English: Varroa
Welsh: Varroa
Subject: Anifeiliaid
Welsh definition: Gwiddonyn sy'n ymosod ar wenyn mêl ac yn eu lladd.