stone loaches
English
Noun
stone loaches
plural of
stone loach