TELESPECTROSCOPE MEANING IN ENGLISH

• Telespectroscope Definition & Synonyms

  1. (n.) A spectroscope arranged to be attached to a telescope for observation of distant objects, as the sun or stars.


RECENT SEARCHES