Tĕl'e-scōp'i-fōrm, a.

adjective

a. Having the form or construction of a telescope.