English: sea louse
Welsh: lleuen bysgod
Subject: Anifeiliaid
Welsh definition: Cramenogion bychan o deulu Caligidae. Maent yn baraseitiaid ar bysgod môr.