telescopefishes
English
Noun
telescopefishes
plural of
telescopefish