Skip to main content

English: sea lice

Welsh: llau pysgod

Part of speech

Noun, Plural

Definition

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