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