Wiktionary
telescopefishes
n. (plural of telescopefish English)
n. (plural of telescopefish English)