Answer: hubblecap

AnswerCrossword Clue
HUBBLECAPTelescope protector?
HUBBLECAPLens cover for a large telescope?