Stone-loach Definition

noun
Barbatula barbatula, a species of ray-finned fish in the Balitoridae (hillstream loaches) family.
Wiktionary

Other Word Forms of Stone-loach

Noun

Singular:
stone-loach
Plural:
stone loaches

Find Similar Words

Find similar words to stone-loach using the buttons below.

Words Starting With

Words Ending With

Unscrambles

stone-loach