Definition of Optical Telescope

  • 1. An astronomical telescope designed to collect and record light from cosmic sources Noun

Semanticaly linked words with "optical telescope"

Hyponims for word "optical telescope"