Entomology definition of Telescopic

Please Like Us!!!

Entomology definition of Telescopic: arranged so that one portion of an organ or
process may be drawn into another, like the joints of a
telescope.

Reviews & Comments

Enjoy!