Tamil Dictionary 🔍

phototelescope

Pho`to*tel"e*scope, n. (Astron.) Defn: A telescope adapted for taking photographs of the heavenly bodies.


phototelescope - Similar Words