meaning of Beauforts Schmerle

Beauforts Schmerle - German to English

chameleon loach [Syncrossus beauforti, syn.: Botia beauforti]