Definition of telescope-fish in English:
telescope-fish
noun
1= telescope goldfish (now rare).
2Any fish of the small family Giganturidae, which comprises slender deep-sea fishes with tubular eyes and a ribbon-like tail.
Origin
Early 19th century.
Are You Learning English? Here Are Our Top English Tips