What is the meaning of Ponyfish?

Any of many fish of the family Leiognathidae; the slipmouths

Source: wiktionary.org