Definify.com
Definition 2024
stone_loach
stone loach
English
Noun
stone loach (plural stone loaches)
- Barbatula barbatula, a species of ray-finned fish in the Balitoridae (hillstream loaches) family.
Translations
Barbatula barbatula
|
|
stone loach (plural stone loaches)
|
|