Skip to main content

English: sea louse

Welsh: lleuen bysgod

Part of speech

Noun, Feminine, Singular

Definition

Cramenogion bychan o deulu Caligidae. Maent yn baraseitiaid ar bysgod môr.