weather loach
Noun
Meaning
weather loach (plural weather loaches)
A loach of the genus Misgurnus, the behavior of which changes in response to changes in barometric pressure.
Noun
weather loach (plural weather loaches)
A loach of the genus Misgurnus, the behavior of which changes in response to changes in barometric pressure.