Home
Search
Index
Definify.com
Definition
2024
weather_loach
weather loach
English
Noun
weather
loach
(
plural
weather loaches
)
A
loach
of the genus
Misgurnus
.
Synonyms
weatherfish
Similar Results