Find the word definition

Wiktionary
weather loach

n. A loach of the genus ''Misgurnus''.