cassegrainian telescope - English Synonyms Dictionary

cassegrainian telescope

n.
[1] Gregorian telescope