Sea-loach Definition
noun
A fish, the three-bearded rockling.
Wiktionary
Other Word Forms of Sea-loach
Noun
Singular:
sea-loach
Plural:
sea-loachesFind Similar Words
Find similar words to sea-loach using the buttons below.