Meaning of eye tube in English:
eye tube
noun
1The tube of the eyepiece in a telescope or microscope.
2Zoology
A tubular eye found in jumping spiders, containing a series of lenses and four layers of photoreceptors.
Origin
Mid 18th century; earliest use found in Nevil Maskelyne (1732–1811), astronomer and mathematician.
Are You Learning English? Here Are Our Top English Tips